solar energy solar renewable energy multi spindle machines energy cost segregation services internal rate of return employee satisfaction survey crowd control multi spindle screw machines cost seg engineering alternative energy net present value solar panels precision machining jersey barricades npv solar power irr